general purpose push-pull - Spanish English Dictionary